home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / x / xdmv2.0.lha / xdm / Install_xDM < prev    next >
Text File  |  1995-09-29  |  3KB  |  118 lines

  1. ; $VER: Install xDM v2.0 (29.9.95)
  2. ; $AUTHOR: Adam Chapman
  3.  
  4. (set @default-dest "")
  5. (set xdm_varloc "ENVARC:xdm")
  6. (set xdm_varloc_env "ENV:xdm")
  7. (set xdmlzx_varloc "ENVARC:xdmlzx")
  8. (set xdmlzx_varloc_env "ENV:xdmlzx")
  9. (set xdmdd_varloc "ENVARC:xdmdd")
  10. (set xdmdd_varloc_env "ENV:xdmdd")
  11. (set xdmsd_varloc "ENVARC:xdmsd")
  12. (set xdmsd_varloc_env "ENV:xdmsd")
  13.  
  14. (
  15.     (working "Installing xDM")
  16.  
  17. (if (< (getversion "LIBS:version.library") (* 37 65536))
  18.     (abort "Sorry, but xDM requires Workbench 2.04 or higher!")
  19. )
  20.  
  21. (copyfiles
  22.     (source "Binaries/dd")
  23.     (dest "C:")
  24. )
  25.  
  26. (copyfiles
  27.     (source "Binaries/PackDev")
  28.     (dest "C:")
  29. )
  30.  
  31. (set cli_dest
  32.     (askdir
  33.     (prompt "Where do you want to install the CLI programs?")
  34.     (help @askdir-help)
  35.     (default "C:")
  36.     )
  37. )
  38.  
  39. (copyfiles
  40.     (prompt "Select the CLI programs you want to install...")
  41.     (help @copyfiles-help)
  42.     (source "CLI/")
  43.     (ALL)
  44.     (dest cli_dest)
  45.     (confirm)
  46. )
  47.  
  48. (set gui_dest
  49.     (askdir
  50.     (prompt "Where do you want to install the GUI programs?")
  51.     (help @askdir-help)
  52.     (default "SYS:")
  53.     )
  54. )
  55.  
  56. (copyfiles
  57.     (prompt "Select the GUI programs you want to install...")
  58.     (help @copyfiles-help)
  59.     (source "GUI/")
  60.     (ALL)
  61.     (dest gui_dest)
  62.     (confirm)
  63.     (infos)
  64. )
  65.  
  66. (copyfiles
  67.     (prompt "Select which documents to install...")
  68.     (help @copyfiles-help)
  69.     (source "Documents/")
  70.     (ALL)
  71.     (dest "Work:")
  72.     (confirm)
  73.     (infos)
  74. )
  75.  
  76. (set xdmvar (askdir
  77.         (default "T:")
  78.         (prompt "What device will be used for temporary files?\n\nTHIS MUST BE A DEVICE *NOT* A DIRECTORY!")
  79.         (help @askdir-help)
  80.         )
  81. )
  82.  
  83. (run (cat "Echo >" xdm_varloc " " xdmvar " NOLINE"))
  84. (run (cat "Echo >" xdm_varloc_env " " xdmvar " NOLINE"))
  85.  
  86. (set xdmlzxvar (askdir
  87.         (default "Work:")
  88.         (prompt "What device will be used for virtual memory?\n\nTHIS MUST BE A DEVICE *NOT* A DIRECTORY!")
  89.         (help @askdir-help)
  90.            )
  91. )
  92.  
  93. (run (cat "Echo >" xdmlzx_varloc " " xdmlzxvar " NOLINE"))
  94. (run (cat "Echo >" xdmlzx_varloc_env " " xdmlzxvar " NOLINE"))
  95.  
  96. (set xdmddvar (askdir
  97.         (default "Work:")
  98.         (prompt "What directory will we automatically select to compress to?")
  99.         (help @askdir-help)
  100.           )
  101. )
  102.  
  103. (run (cat "Echo >" xdmdd_varloc " " xdmddvar " NOLINE"))
  104. (run (cat "Echo >" xdmdd_varloc_env " " xdmddvar " NOLINE"))
  105.  
  106. (set xdmsdvar (askdir
  107.         (default "Work:")
  108.         (prompt "What directory will we automatically scan for archives to uncompress?")
  109.         (help @askdir-help)
  110.           )
  111. )
  112.  
  113. (run (cat "Echo >" xdmsd_varloc " " xdmsdvar " NOLINE"))
  114. (run (cat "Echo >" xdmsd_varloc_env " " xdmsdvar " NOLINE"))
  115.  
  116. (exit "Installer Script Concept by Lee Kindness\nDMx Script Concept by David Lascelles\n\nThe xDM Package is Copyright © 1995 Adam Chapman")
  117. )
  118.